cowardly fighting rooster - French English Dictionary